home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 140 / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan).7z / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan) (Track 1).bin / tools / dshell / dsh333b.doc next >
Text File  |  1999-12-05  |  2KB  |  78 lines

  1. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  2.  
  3.     テキストシェル
  4.     DSHELL.X v3.33a → v3.33b
  5.  
  6.                             村田 敏幸
  7.  
  8. ────────────────────────────────────
  9.  
  10.  
  11.  
  12.  ちょこちょことバグ取りなど。
  13.  
  14.  
  15.  
  16. ━━━━━━
  17.  デバッグ
  18. ──────
  19.  
  20.  
  21. ○ 拡張コマンド関連で、以下のバグを潰したかも。
  22.  
  23.     ・%cut が何か変 (メモリの使い方が綱渡り気味だった)
  24.     ・%cut-flush が何か変 (強制改行コマンドになっていなかったせい)
  25.     ・%include +<file> が何か変 (頭の「+」を取らずにオープンしていた)
  26.     ・%word-wrap が何か変 (on に出来なかった)
  27.     ・%// が何か変 (論理行頭から %// 直前までが失われていた)
  28.  
  29.  
  30.  
  31. ━━━━━━━
  32.  (微)拡張点
  33. ───────
  34.  
  35.  
  36. ○ %if、%elif の条件式において、空文字列ではないことの検査、
  37.  
  38.     %if `文字列`.ne.``
  39.  
  40.  
  41.     %if `文字列`
  42.  
  43. と略記出来るようにしました。
  44.  
  45.     eg.)
  46.     %if `&foo;`     ・・・ 変数 foo が定義されていれば真
  47.     %if .not.`&foo;` ・・・ 変数 foo が定義されていなければ真
  48.     %if `&0;`     ・・・ 第0引数が指定されていれば真 (マクロ定義内)
  49.     %if ``         ・・・ 常に偽
  50.  
  51.  
  52.  
  53. ━━━━━━━━━━━━━━━
  54.  こっそり追加されたコマンド
  55. ───────────────
  56.  
  57. %text-color1 (<r>,<g>,<b>)
  58. %text-color2 (<r>,<g>,<b>)
  59.  
  60.     それぞれ、テキスト1と2の文字色の指定 (パレット設定) です。
  61.  
  62.     <r>、<g>、<b> は、赤、緑、青の各色成分を 0~31 の 10 進数値で指
  63.     定します。
  64.  
  65.     ただし、2色とも DSHELL のメニューバーなどでも使われる色ですので、
  66.     設定する色の選択には多少の注意が必要です。
  67.  
  68.     %text-color2 の設定は 96 桁モード時のみ有効です (64 桁モードでは
  69.     強制的に不透明な黒になります)。
  70.  
  71.  
  72.         ※ひと工夫すると、現行の DSHELL でもカットファイルにドッ
  73.         ト単位で4色使えることを最近発見したので。
  74.  
  75.  
  76. (EOF)
  77.